impact location - Turkish English Dictionary